Найдите сумму
двух чисел.
Вход. Первая строка содержит количество тестов t (1+ ≤ t ≤ 100). Каждый из следующих t тестов содержит два целых числа a и b.
Выход. Для каждого
теста выведите в отдельной строке сумму чисел a и b.
Пример
входа |
Пример
выхода |
3 2 3 17 -18 5 6 |
5 -1 11 |
цикл
Анализ алгоритма
Читаем количество тестов t. Последовательно
обрабатываем тесты: читаем пару чисел и выводим их сумму.
Реализация алгоритма
Читаем количество
тестов t.
scanf("%d",&t);
Последовательно
обрабатываем t тестов.
while(t--)
{
Читаем пару чисел a
и b и в отдельной строке выводим их
сумму.
scanf("%d
%d",&a,&b);
printf("%d\n",a + b);
}
Реализация алгоритма – for цикл
Читаем количество
тестов t.
scanf("%d",&t);
Последовательно
обрабатываем t тестов.
for(i = 0; i < t; i++)
{
Читаем пару чисел a
и b и в отдельной строке выводим их
сумму.
scanf("%d %d",&a,&b);
printf("%d\n",a + b);
}
Java реализация
import java.util.*;
public class Main
{
public static void main(String []args)
{
Scanner con = new
Scanner(System.in);
int t = con.nextInt();
while (t-- > 0)
{
int a = con.nextInt();
int b = con.nextInt();
System.out.println(a + b);
}
con.close();
}
}
Python реализация
Читаем количество тестов tests.
tests = int(input())
Последовательно обрабатываем tests тестов.
for i in
range(tests):
Читаем пару
чисел a и b и в отдельной строке выводим их сумму.
a, b = map(int,input().split())
print(a + b)